rack (someone's) brains

Examples

Nothing found